package com.renhui.android.handwriting.handler;

/**
 * 模拟应用的主方法
 */
public class ActivityThread {

    public static void main(String[] args) {

        // 创建全局唯一主线程对象Looper对象
        Looper.prepare();

        // 创建Handler对象
        Handler handler = new Handler() {
            @Override
            public void handlerMessage(Message msg) {
                super.handlerMessage(msg);
                System.out.println(msg.obj);
            }
        };

        // 模拟Handler发送事件
        new Thread(new Runnable() {
            @Override
            public void run() {
                Message message = new Message();
                message.what = 1;
                message.obj = "我最牛!";
                handler.sendMessage(message);
            }
        }).start();

        // 启动Looper循环获取消息
        Looper.loop();
    }
}
